import com.itheima.ProxyUtil;
import com.itheima.UserService;
import com.itheima.UserServiceImpl;

import java.util.Arrays;

public class Task {
    public static void main(String[] args) throws Exception{
        // 1、过ProxyUtil创建动态代理用户业务对象，通过动态代理完成耗时统计
        UserService userService/* TODO */;

        // 2、调用用户业务的功能。
        userService.login("admin", "123456");
        System.out.println("----------------------------------------------------");

        userService.deleteUsers();
        System.out.println("----------------------------------------------------");

        String[] names = userService.selectUsers();
        System.out.println("查询到的用户是：" + Arrays.toString(names));
        System.out.println("----------------------------------------------------");
        
        // 非代理方法
        userService.otherMethod();
    }
}